package com.songlanyun.modules.jst.controller.admin;

import com.songlanyun.common.utils.PageUtils;
import com.songlanyun.common.utils.R;
import com.songlanyun.modules.jst.entiy.JstRecord;
import com.songlanyun.modules.jst.service.JstOrderRecordService;
import com.songlanyun.modules.refillorder.entity.SaleRefillCardOrderEntity;
import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.Map;

@RestController
@RequestMapping("admin/order/jst")
public class JstOrderRecord {

    @Autowired
    private JstOrderRecordService jstOrderRecordService;

    /**
     * 平台查询所有的聚水潭订单
     */
    @GetMapping("/list")
    public R list(@RequestParam Map<String, Object> params) {
        PageUtils page = jstOrderRecordService.queryPage(params);
//        System.err.println("------------------------------------------");
//        System.out.println(page.getList().toString());
//        System.err.println("------------------------------------------");

        return R.ok().put("page", page);
    }

    /**
     * 详情
     */
    @GetMapping("/info/{id}")
    public R info(@PathVariable("id") Long id) {
        JstRecord jstRecord = jstOrderRecordService.getById(id);

        return R.ok().put("data", jstRecord);
    }

}
